跳到主要内容

🛠 开发用钱包

(Cardano Development Wallets)

这些钱包主要用于 开发测试、调试场景、自动化脚本、CLI 操作 等用途,与普通用户钱包不同,它们更专注于可编程性、无 UI 交互和链上模拟。
适合 dApp 开发者、链上自动化脚本作者以及协议研究者使用。


🧰 Cardano‑CLI Wallet

  • 类型:命令行 Wallet(CLI)
  • 用途:构建、签名和发送交易,生成地址和密钥
  • 特点
    • 官方 Cardano CLI 工具,是所有自动化脚本和开发的基础
    • 支持主网、测试网、自定义节点交互
    • 与 cardano‑node 完美配合,可查询链上状态
    • 支持多种交易构造方式(支付、质押、代币转移等)
  • 源码 / GitHubhttps://github.com/IntersectMBO/cardano-cli

👉 适合 CI/CD 自动化、批量交易生成或高级脚本操作


🧪 Sorbet Dev Wallet

  • 类型:浏览器扩展开发钱包
  • 用途:前端 dApp 测试、用户行为模拟
  • 特点
    • 提供用户账户模拟功能,可生成多账户环境
    • 支持 dApp 连接,测试不同用户操作场景
    • 内置交易模拟功能,可查看交易签名和链上状态
    • 便于调试和诊断前端应用行为
  • 源码 / GitHubhttps://github.com/SundaeSwap-finance/Sorbet

👉 适合前端开发者进行 dApp 用户交互测试


🔄 P2P Dev Wallet

  • 类型:桌面 / 开发者 Wallet
  • 用途:组合交易构造、策略测试
  • 特点
    • 支持将多个交易操作组合为单笔链上交易
    • 完全控制钱包状态和交易流程
    • 支持 DeFi 交易策略、批量操作
    • 可模拟复杂链上流程,帮助开发者调试自动化脚本
  • 源码 / GitHubhttps://github.com/fallen-icarus/p2p-wallet

👉 适合需要构建复杂链上逻辑或 DeFi 流程测试的开发者


🔌 MLabs Dev Wallet

  • 类型:浏览器扩展 Wallet
  • 用途:Web dApp 测试与 CIP‑30 连接开发
  • 特点
    • 完整实现 CIP‑30 钱包连接器
    • 支持 Blockfrost、Ogmios、Kupo 等多种后端
    • 可捕获方法调用日志,便于调试 dApp 与 Wallet 交互
    • 支持多账户测试和模拟链上交易
  • 源码 / GitHubhttps://github.com/mlabs-haskell/cardano-dev-wallet

👉 对 Web dApp 开发者友好,便于快速测试 CIP‑30 功能


🔐 Seedelf Dev Wallet

  • 类型:命令行 / Rust Wallet(隐私工具)
  • 用途:隐私协议研究、匿名交易测试
  • 特点
    • 使用 Schnorr 签名协议隐藏收付款方身份
    • 注重交易隐私与链上分析防护
    • 提供 CLI 脚本接口,可进行批量交易模拟
    • 可用于隐私研究、协议实验
  • 源码 / GitHubhttps://github.com/logical-mechanism/Seedelf-Wallet

👉 适合隐私协议开发者或研究者


🧾 Cardaminal CLI Dev Wallet

  • 类型:命令行 Wallet
  • 用途:程序化操作和高级链上管理
  • 特点
    • 提供完整 CLI 功能,可在主网 / 测试网 / 自定义链使用
    • 支持钱包状态访问、交易构建和批量操作
    • 灵活性强,适合脚本化部署
    • 可与 CI/CD 或自动化交易系统结合
  • 源码 / GitHubhttps://github.com/IntersectMBO/cardaminal

👉 高级开发者和自动化操作首选


🐂 Blinklabs Bursa Dev Wallet

  • 类型:开发钱包(实验性工具)
  • 用途:实验性开发、测试
  • 特点
    • Blink Labs 生态下的开发钱包
    • 用于链上实验和策略模拟
    • 没有完整文档,需要开发者自行研究源码
  • 源码 / GitHubhttps://github.com/blinklabs-io/bursa

👉 适合探索实验性钱包和自定义测试场景


🐍 TxPipe CShell Dev Wallet

  • 类型:命令行 / 交互式 Wallet
  • 用途:TxPipe 工具集的开发钱包
  • 特点
    • 提供交易构建、脚本执行和链上测试功能
    • CLI 与脚本交互便捷
    • 可集成 TxPipe Dev 流程
  • 源码 / GitHubhttps://github.com/txpipe/cshell

👉 适合与 TxPipe 套件结合进行自动化测试


🏇 WingRiders Dev Wallet

  • 类型:开发 Wallet
  • 用途:DEX / AMM 流程开发
  • 特点
    • 与 WingRiders 生态配合使用
    • 支持多交易类型模拟
    • 提供 CLI / SDK 接口进行自动化测试
  • 源码 / GitHubhttps://github.com/WingRiders/wallet

👉 适合 DEX / AMM 相关开发测试


⚔️ StealthWallet CLI Dev Wallet

  • 类型:命令行 Wallet
  • 用途:隐私交易实验
  • 特点
    • 注重隐私和安全性,隐藏交易信息
    • 支持实验性隐私协议测试
    • 提供命令行交互与自动化脚本功能
  • 源码 / GitHubhttps://github.com/while0x1/stealthWallet

👉 用于隐私协议或保密交易开发


📌 开发 Wallet 使用建议

  • 前端 dApp 调试:使用 CIP‑30 支持的浏览器开发 Wallet,如 MLabs Dev Wallet 或 Sorbet Dev Wallet。
  • 复杂链上逻辑测试:使用 CLI 系列 Wallet(Cardano‑CLI、Cardaminal CLI 等),可结合脚本实现自动化。
  • 隐私协议研发:Seedelf 或 StealthWallet 可用于隐私交互和匿名交易模拟。
  • 组合交易 / DeFi 流程:P2P Dev Wallet 可帮助构建多操作组合交易。
  • 实验性测试:Blinklabs Bursa、TxPipe CShell 等可用于探索性开发和策略模拟。

💡 提示

  1. 这些钱包 不适合作为生产环境的用户钱包,主要用于开发和测试。
  2. 助记词/私钥安全依然非常重要,尤其在 CLI 和实验性 Wallet 中。
  3. 尽量在 测试网 / 本地节点 运行,避免在主网直接测试大额 ADA。

📌 开发 Wallet 使用建议

  • 调试前端 dApp: 建议使用支持 CIP‑30 的开发 Wallet,例如 MLabs Dev Wallet 或 Sorbet Dev Wallet。
  • 复杂链上逻辑测试: 使用 CLI 系列 Wallet(Cardano‑CLI、Cardaminal CLI 等)与脚本结合以自动化执行。
  • 隐私协议研发: Seedelf 等隐私 Wallet 可用于隐私交互模拟。
  • 组合交易与 DeFi 流程: P2P Dev Wallet 帮助跨多个操作构造复杂交易。

🛠 Cardano 开发用 Wallet 对比表

钱包类型CLI / 浏览器CIP‑30 支持多账户开源GitHub / 官方链接
Cardano‑CLI Wallet命令行CLI✔️✔️GitHub
Sorbet Dev Wallet浏览器扩展浏览器✔️✔️✔️GitHub
P2P Dev Wallet桌面 / 开发者CLI / 桌面✔️✔️GitHub
MLabs Dev Wallet浏览器扩展浏览器✔️✔️✔️GitHub
Seedelf Dev Wallet命令行 / RustCLI✔️✔️GitHub
Cardaminal CLI Dev Wallet命令行CLI✔️✔️GitHub
Blinklabs Bursa Dev Wallet桌面 / 开发者CLI / 桌面✔️✔️GitHub
TxPipe CShell Dev Wallet命令行 / CLICLI✔️✔️GitHub
WingRiders Dev Wallet桌面 / 开发者CLI / 桌面✔️✔️GitHub
StealthWallet CLI Dev Wallet命令行CLI✔️✔️GitHub